Below you will find answers to frequently asked questions about the upcoming closure for the Glenn Medical Center. Any further questions can be directed to the Federal government.
201 North Lassen Street
Willows, CA 95988
Mon – Thur: 8:00 am – 5:00 pm